make use of an advantage - French English Dictionary